package my.main;

import java.util.List;

import my.bean.Dbcolumn;

public class Main {
	public static void main(String[] args) throws Exception {
		/*
		 * 数据库的表名
		 */
		final String table = "jt_lengthen_notice";

		/*
		 * 代码生成的位置 以项目名为结尾  D:/autoCode/oass
		 */
		final String codePath = "D:\\workspacetest\\gyjtj";
		// model类自定义命名,单词以_隔开,不填按照table表名 例如:想将model命名为ProBase 则定义为pro_base
		final String customName = "lengthen_notice";
		//自定义包名,单词以_隔开,不填按照table表名
		final String packName = "lengthen";
		//公司缩写
		final String company = "css";

		// 连接数据库,获取数据库的字段
		ColForMysql colMysql = new ColForMysql();
		List<Dbcolumn> colList = colMysql.getCol(table);
		// 输出文件
		FileOut fileOut = new FileOut(table, codePath, customName, packName, company);
		//输出mode
		fileOut.modelOut(colList);
		//输出dao接口文件
		fileOut.daoOut(colList);
		//输出mybatis
		fileOut.mybatisOut(colList);
		
		
		
		System.out.println("操作成功!");
		
	}

}
